forum on south-south cooperation in science and technology - Türkisch Englisch Wörterbuch